English Dictionary
◊ SHIP CANAL
ship canal
n : a canal large enough for sea-going vessels [syn: {shipway}]